|
|
Jim Charter <jrc### [at] msncom> wrote:
> Seemingly, as a way to extend POV's
> capabilities and include the import of mesh models from the web,
> sopisticated mesh2 support was added to POV.
Actually no.
mesh2 is not a new primitive type added to POV-Ray 3.5. It's just an
alternative syntax for an already-existing primitive, the mesh (which
was added to POV-Ray 3.1 to effectively replace unions of triangles,
which consumed more memory).
mesh2 was not added for enhanced support with third-party programs
(because you could already do the same things with a mesh, which most
third-party programs supporting POV-Ray did), but to make the pov files
containing meshes smaller (and probably a bit faster to parse). mesh2 does
not add anything new renderwise which mesh would not support, only
syntaxwise.
So the main advantage of mesh2 over mesh is smaller file size.
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - Warp -
Post a reply to this message
|
|